package com.cfp4cloud.cfp.knowledge.mapper;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cfp4cloud.cfp.common.data.datascope.CfpBaseMapper;
import com.cfp4cloud.cfp.knowledge.entity.AiDatasetEntity;
import org.apache.ibatis.annotations.Mapper;

/**
 * AI知识库数据访问接口
 * <p>
 * 提供AI知识库表的数据库访问操作 核心配置表，用于管理知识库的基本信息、向量存储配置、模型选择等
 *
 * @author pig
 * @date 2024-03-14
 */
@Mapper
public interface AiDatasetMapper extends CfpBaseMapper<AiDatasetEntity> {

	/**
	 * “获取 AI 数据集”页面
	 * @param page 页
	 * @return {@link Page }<{@link AiDatasetEntity }>
	 */
	Page<AiDatasetEntity> getAiDatasetPage(Page<AiDatasetEntity> page);

}
